package com.zbf.dao;

import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

/**
 * @author: LCG
 * 作者: LCG
 * 日期: 2021/6/1  15:25
 * 描述:
 */
@Mapper
@Repository
public interface UserDao {

    /**
     * 作者: LCG
     * 日期: 2021/6/4  11:25
     * 描述: 根据用户的登录名获取用户的基本信息
     * @Param [loginName]
     * @Return java.util.Map<java.lang.String,java.lang.Object>
     */
    public Map<String,Object> getUserByUserName(String loginName);

    /**
     * 作者: LCG
     * 日期: 2021/6/4  11:25
     * 描述: 根据用户的Id获取用户的权限信息
     * @Param [userId]
     * @Return java.util.List<java.lang.String>
     */
    public List<String> getUserMenusByUserId(String userId);
}
